package com.bkgy.controller.tbbxrecord.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class ExcelSingleRoll {
    @Excel(name = "序号", orderNum = "0", format = "isAddIndex")
    @TableField(exist = false)
    private Integer index = 1;

    @Excel(name = "时间", orderNum = "1")
    private String createTime;
    @Excel(name = "入口卷号", orderNum = "2")
    private String entId;
    @Excel(name = "出口卷号", orderNum = "3")
    private String extId;
    @Excel(name = "钢牌号", orderNum = "4")
    private String steelgrade;
    @Excel(name = "宽度[mm]", orderNum = "5")
    private BigDecimal outMatWidth;
    @Excel(name = "厚度[mm]", orderNum = "6")
    private BigDecimal outMatThk;
    @Excel(name = "重量[kg]", orderNum = "7")
    private BigDecimal outMatWt;
    @Excel(name = "计划秒用时", orderNum = "8")
    private Integer outputSe;
    @Excel(name = "实际秒用时", orderNum = "9")
    private Integer outputSeActual;
    @Excel(name = "实际-计划秒用时", orderNum = "10")
    private Integer diff;
    @Excel(name = "异常区域", orderNum = "11")
    private String type;
    @Excel(name = "异常原因", orderNum = "12")
    private String secReason;
    @Excel(name = "班次", orderNum = "13")
    private String shift;
    @Excel(name = "班组", orderNum = "14")
    private String crew;
    @Excel(name = "开卷机", orderNum = "15")
    private String porNo;
    @Excel(name = "是否停机卷", orderNum = "16")
    private String stopFlag;
    @Excel(name = "是否降速卷", orderNum = "17")
    private String slowFlag;
    @Excel(name = "理论小时产量[t/h]", orderNum = "18")
    private BigDecimal enHourlyOutputSet;
    @Excel(name = "实际小时产量[t/h]", orderNum = "19")
    private BigDecimal enHourlyOutputReal;
    @Excel(name = "理论小时产量[t/h]", orderNum = "20")
    private BigDecimal pickHourlyOutputSet;
    @Excel(name = "实际小时产量[t/h]", orderNum = "21")
    private BigDecimal pickHourlyOutputReal;
}
